home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / gnulib / symm.md / _fixunsdfsi.s < prev    next >
Text File  |  1990-08-10  |  381b  |  30 lines

  1.     .file    "_fixunsdfsi.s"
  2.     .data
  3.     .text
  4.     .align    2
  5.     .globl    ___fixunsdfsi
  6. ___fixunsdfsi:
  7.     jmp    .L15
  8. .L14:
  9.     fstcw    -4(%ebp)
  10.     movw    -4(%ebp),%ax
  11.     orw    $0x0c00,%ax
  12.     movw    %ax,-2(%ebp)
  13.     fldcw    -2(%ebp)
  14.     fldl    8(%ebp)
  15.     fistpl    -12(%ebp)
  16.     fldcw    -4(%ebp)
  17.     movl    -12(%ebp),%eax
  18.     jmp    .L13
  19. .L13:
  20.     leave
  21.     ret
  22. /USES    %eax
  23. .L15:
  24.     pushl    %ebp
  25.     movl    %esp,%ebp
  26.     subl    $12,%esp
  27.     jmp    .L14
  28. /DEF    ___fixunsdfsi;
  29.     .data
  30.